Big Five Patterns for Software Engineering Roles Using an ANFIS Learning Approach with RAMSET
نویسندگان
چکیده
This paper proposes an ANFIS (Adaptive Network Based Fuzzy Inference System) Learning Approach where we have found patterns of personality types using Big Five Personality Tests for Software Engineering Roles in Software Development Project Teams as part of RAMSET (Role Assignment Methodology for Software Engineering Teams) methodology. An ANFIS model is applied to a set of role traits resulting from Big Five personality tests in our case studies obtaining a Takagi-Sugeno-Kang (TSK) Fuzzy Inference System (FIS) type model with rules that helps us recommend best suited roles for performing in software engineering teams.
منابع مشابه
Towards a Fuzzy Model for RAMSET: Role Assignment Methodology for Software Engineering Teams
Current studies related to performance and integration of Software Engineering teams, focus on efficiency boarding different factors such as team abilities, management, tools, methodologies, personality and roles. The present work is a follow up of RAMSET (Role Assignment Methodology for Software Engineering Teams) methodology that relates personality, abilities and software roles for integrati...
متن کاملImplementing Fuzzy Subtractive Clustering to Build a Personality Fuzzy Model Based on Big Five Patterns for Engineers
Data mining has become an essential component in various fields of human life including business, education, medical and scientific. Cluster analysis is an important data mining technique used to find data segmentation and pattern recognition. This paper proposes the application of Fuzzy Subtractive Clustering (FSC) technique as an approach to define Big Five Patterns (B5P) using psychometric t...
متن کاملAssessment of Uncertainty in the Projective Tree Test Using an ANFIS Learning Approach
In psychology projective tests are interpretative and subjective obtaining results based on the eye of the beholder, they are widely used because they yield rich and unique data and are very useful. Because measurement of drawing attributes have a degree of uncertainty it is possible to explore a fuzzy model approach to better assess interpretative results. This paper presents a study of the tr...
متن کاملKnowing Software Engineer's Personality to Improve Software Development
Nowadays organizations work to improve their software development process, with a purpose to reduce costs, improve quality and increase planning reliability. That is why decision making pertaining to role assignment in software engineering developing projects is one of the most important factors that affect the software development process in organizations. We should not only consider individua...
متن کاملStock Market Modeling Using Artificial Neural Network and Comparison with Classical Linear Models
Stock market plays an important role in the world economy. Stock market customers are interested in predicting the stock market general index price, since their income depends on this financial factor; Therefore, a reliable forecast in stock market can be extremely profitable for stockholders. Stock market prediction for financial markets has been one of the main challenges in forecasting finan...
متن کامل